pass a kidney stone - Spanish English Dictionary